//package top.lingchen.quickstart.config;
//
///**
// * @Author 凌宸
// * @create 2021-12-13 下午 8:22
// * @Description
// * @Version 1.0
// */
//import com.p6spy.engine.spy.appender.MessageFormattingStrategy;
///**
// * p6spySQL日志格式打印
// * @author Dawn
// */
//public class P6spyLogFormatStrategy implements MessageFormattingStrategy {
//    /**
//     * 日志格式化方式（打印SQL日志会进入此方法，耗时操作，生产环境不建议使用）
//     *
//     * @param connectionId: 连接ID
//     * @param now:          当前时间
//     * @param elapsed:      花费时间
//     * @param category:     类别
//     * @param prepared:     预编译SQL
//     * @param sql:          最终执行的SQL
//     * @param url:          数据库连接地址
//     * @return 格式化日志结果
//     **/
//    @Override
//    public String formatMessage(int connectionId, String now, long elapsed,
//                                String category, String prepared, String sql,
//                                String url) {
//        return new StringBuffer("\n===================START========================\n")
//                .append("SQL执行耗时【").append(elapsed).append("毫秒】\n")
//                .append("预编译的SQL【").append(prepared).append("】\n")
//                .append("最终执行SQL【").append(sql).append("】\n")
//                .append("=====================END========================")
//                .toString();
//    }
//}
